package br.mil.eb.decex.ati.usuario;

import java.util.List;

import br.mil.eb.decex.ati.util.DAOFactory;

public class UsuarioRN {
	
	private UsuarioDAO usuarioDAO;
	
	public UsuarioRN(){
		this.usuarioDAO = DAOFactory.criaUsuarioDAO();
		
	}

	public void salvar(Usuario usu1) {
		this.usuarioDAO.salvar(usu1);
		
	}

	public List<Usuario> listar() {	
		return this.usuarioDAO.listar();
	}

	public void excluir(Usuario usuario) {
		this.usuarioDAO.excluir(usuario);
		
	}

	public Usuario pesquisar(String string) {
		return this.usuarioDAO.pesquisar(string);
	}

	public void alterar(Usuario usuario) {
		this.usuarioDAO.alterar(usuario);
		
	}

	public Usuario pesquisarPorCodigo(Integer codigoString) {
		
		return this.usuarioDAO.pesquisarPorCodigo(codigoString);
	}

}
